@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0;margin:0; list-style-type:none;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
table{border-collapse:collapse;border-spacing:0;font-size: inherit;font:100%;}
caption,th{text-align:left;}
fieldset,img{border:none;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family: inherit;font-size: inherit;font-weight: inherit;vertical-align:middle;*font-size:100%;}
address,caption,cite,code,dfn,em,i,b,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
small{font-size:100%;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
.left{float:left;}
.right{float:right;}
.clearfix:after {content:'\0020';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
a{ outline:none; } 

.w1024{ margin:0 auto; width:1024px;}
.pos{ position:relative;}

html{ overflow:hidden;}
.wrap{ position:absolute; top:50%; margin-top:-235px; width:100%; height:470px;}
.head{ height:79px; background-color:#fff;}
.logo{ margin:20px 0 0 100px; width:419px; height:59px;}
.main{ height:355px; border-bottom:1px solid #c5c5c5;}
.main .w1024{ height:355px; background:url(/resources/images/plogin/bg_login.png) no-repeat center;}
.loginform{ float:right; _display:inline; margin:0 85px 0 0; padding:80px 30px 0 30px;width:293px; height:264px; background:url(/resources/images/plogin/bg_loginform.png) no-repeat;}
.box{ height:62px;}
.box input{ display:block; padding-left:10px; width:267px; height:42px; background:url(/resources/images/plogin/bg_input.png) no-repeat; border:0; color:#848585; line-height:42px; font-size:14px;}
.box .wrongtip{ display:none;color:#f00; height:20px; line-height:20px; text-align:right;}
#passtips{ position:absolute; left:0; top:0; padding-left:10px; width:267px; height:42px; line-height:42px; color:#848585; font-size:14px; z-index:2;}
.forget{ margin-bottom:20px; height:35px; color:#848585; line-height:35px;}
.forget a{ text-decoration:none;}
.forget input {width:45px;border:1px solid #929292;height:26px;color:#848585;}
.forget td {line-height:26px;}
.btn{ padding:0 20px 0 10px; height:41px;line-height:41px;}
.btn a{ display:inline-block; width:123px; height:41px;}
.tijiao{ background:url(/resources/images/plogin/button_login.gif) no-repeat;}
.forgetpwd {float:right;line-height:41px;text-align:right;}
.cancel{ float:right; background:url(/resources/images/plogin/button_cancel.gif) no-repeat;}
.foot{ height:80px;}
.foot .w1024{ height:80px; color:#848585; line-height:80px; text-align:center;}
